thundery shower - German English Dictionary